home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Development / Source / HyperCuber 2.0 Source / CEditKeyControlsDialog.h < prev    next >
Encoding:
Text File  |  1994-04-13  |  1.0 KB  |  34 lines  |  [TEXT/KAHL]

  1. //|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2. //| This file contains the interface to the CEditKeyControlsDialog class.  The
  3. //| CEditKeyControlsDialog class implements the dialog used to edit key controls.
  4. //|________________________________________________________________________________
  5.  
  6. #include "Keys.h"
  7.  
  8. #include <CDialog.h>
  9.  
  10. CLASS CStdPopupPane;
  11. CLASS CModifierKeyPane;
  12. CLASS CIntegerText;
  13. CLASS CDialogText;
  14.  
  15. class CEditKeyControlsDialog : public CDialog
  16.     {
  17.  
  18.     CModifierKeyPane    *key_pane;            //  Pane containing the key and its modifiers
  19.  
  20.     CIntegerText        *dimension_text;    //  The field containing the dimension
  21.     CDialogText            *angle_text;        //  The field containing the angle
  22.     CIntegerText        *increment_text;    //  The field containing the increment
  23.  
  24.     CStdPopupPane        *direction_popup;    //  Popup menu indicating the direction of change
  25.     
  26.   public:
  27.  
  28.     void    IEditKeyControlsDialog(short WindowID, CDesktop *enclosure,
  29.                                 CDirector *supervisor, key_control_struct *key);
  30.     
  31.     void    UpdateKey(key_control_struct *key);
  32.     
  33.     };
  34.